obstacle course – Català–English translations

🇬🇧 en ca

obstacle course noun

  • strenuous experience, hassle
obstacle
Wiktionary Links